{ ***  cef_base_capi.h  *** }

	PCefBase = ^TCefBase;

    // Structure defining the reference count implementation functions. All
    // framework structures must include the cef_base_t structure first.
    TCefBase = record
        // Size of the data structure.
        size: csize_t;

        // Increment the reference count.
        add_ref: function(self: PCefBase): Integer; cconv;

        // Decrement the reference count.  Delete this object when no references
        // remain.
        release: function(self: PCefBase): Integer; cconv;

        // Returns the current number of references.
        get_refct: function(self: PCefBase): Integer; cconv;
    end;

